statistic of ports and harbours - French English Dictionary